/**
 * 用户表相关表结构配置文件
 */

const { Sequelize, sequelize } = require('../init.js')

/**
 * @params 表名
 * @params 参数
 */
const User = sequelize.define('user', {
    username: {
        type: Sequelize.STRING,
        validate: {  // 验证 
            notEmpty: true // 非空
        }
    },
    password: {
        type: Sequelize.STRING,
        validate: {
            notEmpty: true
        }
    }
})

// 同步模型，未创建表将会自动创建
User.sync().then(() => {
    console.log('user表模型已经同步')
})
